Shibuya

By plane
By plane

One-seat train service is available from Narita Airport to Shibuya on the Narita Express. Trains run every 30-60 minutes and make the run to Shibuya in 70 minutes at a cost of ¥3110, or ¥3500 with the Suica & N'EX Combination Ticket for foreigners. Alternatively you can take the Keisei Skyliner to Nippori station and change to the JR Yamanote Line approx. 75 minutes, ¥2690.

Budget travelers can take a regular Keisei limited express from Narita Airport to Nippori and change to the Yamanote Line approx. 110 minutes, ¥1190. In the evenings, faster Access Tokkyu trains from Narita Airport to Nippori shave 20 minutes off the overall travel time against an extra charge of ¥200.

Airport limousine buses run from Narita to the Shibuya Excel Hotel Tokyu and the Cerulean Tower Tokyu Hotel 90-120 min, ¥3000.

From Haneda Airport, Shibuya can be reached by taking the Keikyu Airport Line to Shinagawa and changing to the JR Yamanote Line approx. 35 minutes, ¥560. Limousine buses also run from Haneda to the hotels listed above One hour, ¥1000.

By train
By train

Shibuya's station is a notoriously convoluted web of passageways. Follow the signage and you should find your way out or in.

JR
Yamanote Line, Saikyo Line, Shonan-Shinjuku Line
Tokyu
Toyoko Line, Den-en-toshi Line
Keio
Inokashira Line
Tokyo Metro
Ginza Line G01, Hanzomon Line Z01, Fukutoshin Line F16

You can also walk to Ebisu and Harajuku where you could catch JR Yamanote Line trains, and Omotesando where you could catch Tokyo Metro Lines.

The Tokyu Toyoko line is the cheapest and most convenient way to visit Yokohama. Eventually in 2012, through service will start to the Fukutoshin subway line; when this happens, a new underground station at nearby Daikanyama will open, and the current Tokyu Toyoko platforms at Shibuya and Daikanyama will be abandoned.

There are many exits.

Toyoko: exit to Omotesando, and Hachikou.

JR: exit to Hachikou, and Moyaifastest transfer to Toyoko

Den-en-toshi & Hanzomon: exit to Hachikou, and Omotesando.